# 字符串格式化

firstName = "Anony"
lastName = "East"
age = 20
# 1.这种方式可以连接字符串但是很难阅读
message = firstName + " [" + lastName + "] is a coder"
print(message)

# 2.使用大括号格式化输出
# 在字符串开始之前加上f标记，就可以通过大括号来引用值了
message = f"{firstName} [{lastName}] is a coder"
print(message)

# 3.使用格式化占位符进行格式化
print("我的年龄是:%d岁" % age)  # 我的年龄是:20岁
print(f"我的年龄是:{age}岁")  # 我的年龄是:20岁
print("我的名字是:%s%s" % (firstName, lastName))  # 我的名字是:AnonyEast
print(f"我的名字是:{firstName}{lastName}")  # 我的名字是:AnonyEast

# 4.无视转义字符，原样输出，使用r标记
print(r"Hello\nmy sweetheart")